flower barrow - French English Dictionary